home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 2002 #11 / Amiga Plus CD - 2002 - No. 11.iso / Tools / Development / PowerD / powerd / modules.lha / modules / graphics / layers.m < prev    next >
Encoding:
Text File  |  2002-01-01  |  755 b   |  37 lines

  1. MODULE 'exec/lists',
  2.        'exec/semaphores',
  3.        'graphics/clip','graphics/text','graphics/gels'
  4.  
  5. CONST    LAYERSIMPLE=1,
  6.         LAYERSMART=2,
  7.         LAYERSUPER=4,
  8.         LAYERUPDATING=16,
  9.         LAYERBACKDROP=$40,
  10.         LAYERREFRESH=$80,
  11.         LAYERIREFRESH=$200,
  12.         LAYERIREFRESH2=$400,
  13.         LAYER_CLIPRECTS_LOST=$100
  14.  
  15. OBJECT Layer_Info
  16.     top_layer:PTR TO Layer,
  17.     check_lp:PTR TO Layer,
  18.     obs:PTR TO ClipRect,
  19.     FreeClipRects:PTR TO ClipRect,
  20.     PrivateReserve1:LONG,
  21.     PrivateReserve2:LONG,
  22.     Lock:SS,
  23.     gs_Head|Head:MLH,
  24.     PrivateReserve3:WORD,
  25.     PrivateReserve4:LONG,
  26.     Flags:UWORD,
  27.     fatten_count:BYTE,
  28.     LockLayersCount:BYTE,
  29.     PrivateReserve5:WORD,
  30.     BlankHook:LONG,
  31.     LayerInfo_extra:LONG
  32.  
  33. CONST    NEWLAYERINFO_CALLED=1,
  34.         ALERTLAYERSNOMEM=$83010000,
  35.         LAYERS_NOBACKFILL=1,
  36.         LAYERS_BACKFILL=0
  37.